Tractable Query Answering in Indeenite Constraint Databases: Basic Results and Applications to Querying Spatiotemporal Information ?
نویسندگان
چکیده
We consider the scheme of indeenite constraint databases proposed by Koubarakis. This scheme can be used to represent indefinite information arising in temporal, spatial and truly spatiotemporal applications. The main technical problem that we address in this paper is the discovery of tractable classes of databases and queries in this scheme. We start with the assumption that we have a class of constraints C with satissability and variable elimination problems that can be solved in PTIME. Under this assumption, we show that there are several general classes of databases and queries for which query evaluation can be done with PTIME data complexity. We then search for tractable instances of C in the area of temporal and spatial constraints. Classes of constraints with tractable satissability problems can be easily found in the literature. The largest class that we consider is the class of Horn disjunctive linear constraints over the rationals. Because variable elimination for Horn disjunctive linear constraints cannot be done in PTIME, we try to discover subclasses with tractable variable elimination problems. The class of UTVPI 6 = constraints is the largest class that we show to have this property. Finally, we restate the initial general results with C ranging over the newly discovered tractable classes. Tractable query answering problems for indeenite temporal and spatial constraint databases are identiied in this way.
منابع مشابه
Tractable Query Answering in Indefinite Constraint Databases: Basic Results and Applications to Querying Spatiotemporal Information
We consider the scheme of indeenite constraint databases proposed by Koubarakis. This scheme can be used to represent indefinite information arising in temporal, spatial and truly spatiotemporal applications. The main technical problem that we address in this paper is the discovery of tractable classes of databases and queries in this scheme. We start with the assumption that we have a class of...
متن کاملDatabases and Temporal Constraints :
We continue the development of a theory of constraint databases with indeenite information which we originated in our previous research. Initially we review the schemes of L-constraint databases and indeenite L-constraint databases where L, the parameter, is a rst-order constraint language. Then we consider several instances of these schemes where L is a language for expressing information abou...
متن کاملRecursively Indeenite Databases 1
We deene recursively indeenite databases, a new type of logical database in which indeenite information arises from partial knowledge of the xpoint of a Datalog program. Although, in general, query answering is undecidable, we show that queries containing only basic predicates and monadic deened predicates are decidable. The main contribution of the paper is an analysis of the complexity of que...
متن کاملDatabase Models for Innnite and Indeenite Temporal Information
Representation and querying of temporal information can beneet from the integration of techniques from constraint databases, database models for indeenite information and reasoning about temporal constraints. With this perspective in mind, we present a hierarchy of temporal data models: temporal relations, generalized temporal relations and temporal tables. We study the semantics of these model...
متن کاملFoundations of Indeenite Constraint Databases
We lay the foundations of a theory of constraint databases with indeenite information based on the relational model. We develop the scheme of indeenite L-constraint databases where L, the parameter, is a rst-order constraint language. This scheme extends the proposal of Kanellakis, Kuper and Revesz to include indeenite information in the style of Imielinski and Lipski. We propose declarative an...
متن کامل